<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta name="generator" content="smart-doc">
    <title>smart-doc</title>
    <link rel="stylesheet"
          href="https://fonts.googleapis.com/css?family=Open+Sans:300,300italic,400,400italic,600,600italic%7CNoto+Serif:400,400italic,700,700italic%7CDroid+Sans+Mono:400,700">
    <link rel="stylesheet" href="AllInOne.css?v=1609167485227"/>
    <link rel="stylesheet" href="https://cdn.bootcdn.net/ajax/libs/highlight.js/10.3.2/styles/xt256.min.css">
    <style>        .literalblock pre, .listingblock pre:not(.highlight), .listingblock pre[class="highlight"], .listingblock pre[class^="highlight "], .listingblock pre.CodeRay, .listingblock pre.prettyprint {
        background: #000;
    }

    .hljs {
        padding: 0em;
    }</style>
    <script src="https://cdn.bootcdn.net/ajax/libs/highlight.js/10.3.2/highlight.min.js"></script>
    <script src="https://cdn.bootcss.com/jquery/2.2.4/jquery.min.js"></script>
</head>
<body class="book toc2 toc-left">
<div id="header"><h1>smart-doc</h1>
    <div id="toc" class="toc2">
        <div id="book-search-input"><input id="search" type="text" placeholder="Type to search"></div>
        <div id="toctitle"><span>API Reference</span></div>
        <ul id="accordion" class="sectlevel1">
            <li class="open"><a class="dd" href="debug.html#header">1.&nbsp;smart-doc调试入口</a>
                <ul class="sectlevel2" style="display: block">
                    <li><a href="debug.html#_1_1_Test Constants">1.1.&nbsp;Test Constants</a></li>
                </ul>
            </li>
            <li class=""><a class="dd" href="bf96ff3caa364a37a099b5080ddcfa8e.html#header">2.&nbsp;app端接口测试</a>
                <ul class="sectlevel2" style="display: none">
                    <li><a href="bf96ff3caa364a37a099b5080ddcfa8e.html#_2_1_Test Constants">2.1.&nbsp;Test Constants</a>
                    </li>
                    <li><a href="bf96ff3caa364a37a099b5080ddcfa8e.html#_2_2_分页查询订单信息">2.2.&nbsp;分页查询订单信息</a></li>
                    <li><a href="bf96ff3caa364a37a099b5080ddcfa8e.html#_2_3_app测试">2.3.&nbsp;app测试</a></li>
                    <li><a href="bf96ff3caa364a37a099b5080ddcfa8e.html#_2_4_app测试2">2.4.&nbsp;app测试2</a></li>
                    <li><a href="bf96ff3caa364a37a099b5080ddcfa8e.html#_2_5_app测试3">2.5.&nbsp;app测试3</a></li>
                </ul>
            </li>
            <li class=""><a class="dd" href="2e31411fe8d89320089936c2f1efc9f0.html#header">3.&nbsp;异步返回信息测试</a>
                <ul class="sectlevel2" style="display: none">
                    <li><a href="2e31411fe8d89320089936c2f1efc9f0.html#_3_1_返回Callable&lt;CommonResult&gt;">3.1.&nbsp;返回Callable&lt;CommonResult&gt;</a>
                    </li>
                    <li>
                        <a href="2e31411fe8d89320089936c2f1efc9f0.html#_3_2_返回DeferredResult&lt;CommonResult&lt;String&gt;&gt;">3.2.&nbsp;返回DeferredResult&lt;CommonResult&lt;String&gt;&gt;</a>
                    </li>
                    <li><a href="2e31411fe8d89320089936c2f1efc9f0.html#_3_3_返回WebAsyncTask&lt;CommonResult&gt;">3.3.&nbsp;返回WebAsyncTask&lt;CommonResult&gt;</a>
                    </li>
                    <li><a href="2e31411fe8d89320089936c2f1efc9f0.html#_3_4_返回Future&lt;CommonResult&lt;String&gt;&gt;">3.4.&nbsp;返回Future&lt;CommonResult&lt;String&gt;&gt;</a>
                    </li>
                    <li>
                        <a href="2e31411fe8d89320089936c2f1efc9f0.html#_3_5_返回CompletableFuture&lt;CommonResult&lt;String&gt;&gt;">3.5.&nbsp;返回CompletableFuture&lt;CommonResult&lt;String&gt;&gt;</a>
                    </li>
                </ul>
            </li>
            <li class=""><a class="dd" href="fe0797c22bcce892e3fc942234324a13.html#header">4.&nbsp;循环引用依赖测试</a>
                <ul class="sectlevel2" style="display: none">
                    <li><a href="fe0797c22bcce892e3fc942234324a13.html#_4_1_循环依赖参数推导">4.1.&nbsp;循环依赖参数推导</a></li>
                </ul>
            </li>
            <li class=""><a class="dd" href="b200eb21a90c93ca3ff45e88a27f511e.html#header">5.&nbsp;枚举参数测试</a>
                <ul class="sectlevel2" style="display: none">
                    <li><a href="b200eb21a90c93ca3ff45e88a27f511e.html#_5_1_获取枚举参数1">5.1.&nbsp;获取枚举参数1</a></li>
                    <li><a href="b200eb21a90c93ca3ff45e88a27f511e.html#_5_2_获取枚举参数2">5.2.&nbsp;获取枚举参数2</a></li>
                    <li><a href="b200eb21a90c93ca3ff45e88a27f511e.html#_5_3_获取枚举参数3">5.3.&nbsp;获取枚举参数3</a></li>
                    <li><a href="b200eb21a90c93ca3ff45e88a27f511e.html#_5_4_获取枚举参数4">5.4.&nbsp;获取枚举参数4</a></li>
                    <li><a href="b200eb21a90c93ca3ff45e88a27f511e.html#_5_5_枚举响应">5.5.&nbsp;枚举响应</a></li>
                </ul>
            </li>
            <li class=""><a class="dd" href="83a3c6033a7056d66018d3aa768411c0.html#header">6.&nbsp;文件上传测试</a>
                <ul class="sectlevel2" style="display: none">
                    <li><a href="83a3c6033a7056d66018d3aa768411c0.html#_6_1_上传单个文件">6.1.&nbsp;上传单个文件</a></li>
                    <li><a href="83a3c6033a7056d66018d3aa768411c0.html#_6_2_批量上传文件">6.2.&nbsp;批量上传文件</a></li>
                </ul>
            </li>
            <li class=""><a class="dd" href="2fa34eca8b82d94f10f2b13e05545202.html#header">7.&nbsp;接收表单参数</a>
                <ul class="sectlevel2" style="display: none">
                    <li><a href="2fa34eca8b82d94f10f2b13e05545202.html#_7_1_测试formData">7.1.&nbsp;测试formData</a></li>
                    <li><a href="2fa34eca8b82d94f10f2b13e05545202.html#_7_2_Post请求发表单文件">7.2.&nbsp;Post请求发表单文件</a></li>
                    <li><a href="2fa34eca8b82d94f10f2b13e05545202.html#_7_3_Get请求发表单文件 暂不支持完全解析">7.3.&nbsp;Get请求发表单文件
                        暂不支持完全解析</a></li>
                    <li><a href="2fa34eca8b82d94f10f2b13e05545202.html#_7_4_表单 包含复杂对象的Get 暂不支持完全解析">7.4.&nbsp;表单
                        包含复杂对象的Get 暂不支持完全解析</a></li>
                    <li><a href="2fa34eca8b82d94f10f2b13e05545202.html#_7_5_表单 包含复杂对象">7.5.&nbsp;表单 包含复杂对象</a></li>
                    <li><a href="2fa34eca8b82d94f10f2b13e05545202.html#_7_6_表单 枚举">7.6.&nbsp;表单 枚举</a></li>
                    <li>
                        <a href="2fa34eca8b82d94f10f2b13e05545202.html#_7_7_测试formData带路径参数">7.7.&nbsp;测试formData带路径参数</a>
                    </li>
                    <li><a href="2fa34eca8b82d94f10f2b13e05545202.html#_7_8_测试formData带路多个路径参数">7.8.&nbsp;测试formData带路多个路径参数</a>
                    </li>
                </ul>
            </li>
            <li class=""><a class="dd" href="df9d31e103d016173443a8caa1420b0a.html#header">8.&nbsp;java泛型解析测试</a>
                <ul class="sectlevel2" style="display: none">
                    <li><a href="df9d31e103d016173443a8caa1420b0a.html#_8_1_测试多泛型1">8.1.&nbsp;测试多泛型1</a></li>
                    <li><a href="df9d31e103d016173443a8caa1420b0a.html#_8_2_测试多泛型2">8.2.&nbsp;测试多泛型2</a></li>
                    <li><a href="df9d31e103d016173443a8caa1420b0a.html#_8_3_测试单泛型嵌套">8.3.&nbsp;测试单泛型嵌套</a></li>
                </ul>
            </li>
            <li class=""><a class="dd" href="d87b6b0ec113b406ac7c1e0db5af83ba.html#header">9.&nbsp;https测试</a>
                <ul class="sectlevel2" style="display: none">
                    <li><a href="d87b6b0ec113b406ac7c1e0db5af83ba.html#_9_1_测试https">9.1.&nbsp;测试https</a></li>
                    <li><a href="d87b6b0ec113b406ac7c1e0db5af83ba.html#_9_2_测试http">9.2.&nbsp;测试http</a></li>
                </ul>
            </li>
            <li class=""><a class="dd" href="535187f55e9e7260eef406de3747ee85.html#header">10.&nbsp;Test inner class</a>
                <ul class="sectlevel2" style="display: none">
                    <li><a href="535187f55e9e7260eef406de3747ee85.html#_10_1_Return A object contains Inner class">10.1.&nbsp;Return
                        A object contains Inner class</a></li>
                </ul>
            </li>
            <li class=""><a class="dd" href="81cf0dd99f05b620fd425f2066899686.html#header">11.&nbsp;JDK8的时间测试</a>
                <ul class="sectlevel2" style="display: none">
                    <li><a href="81cf0dd99f05b620fd425f2066899686.html#_11_1_LocalDate和LocalDateTime测试">11.1.&nbsp;LocalDate和LocalDateTime测试</a>
                    </li>
                </ul>
            </li>
            <li class=""><a class="dd" href="02a3a37ef782f51d4438de808ce09926.html#header">12.&nbsp;Jpa代码测试</a>
                <ul class="sectlevel2" style="display: none">
                    <li><a href="02a3a37ef782f51d4438de808ce09926.html#_12_1_Jpa Page">12.1.&nbsp;<span
                            class="line-through">Jpa Page</span></a></li>
                    <li><a href="02a3a37ef782f51d4438de808ce09926.html#_12_2_Jpa Pageable查询参数重渲染">12.2.&nbsp;Jpa
                        Pageable查询参数重渲染</a></li>
                </ul>
            </li>
            <li class=""><a class="dd" href="1593d84f73104481afe38bd95469dee3.html#header">13.&nbsp;测试json</a>
                <ul class="sectlevel2" style="display: none">
                    <li><a href="1593d84f73104481afe38bd95469dee3.html#_13_1_RequestParam+json">13.1.&nbsp;RequestParam+json</a>
                    </li>
                </ul>
            </li>
            <li class=""><a class="dd" href="3b2eff453fb7e7009fdf3c39e921c8a0.html#header">14.&nbsp;FastJson和Jackson注解支持测试</a>
                <ul class="sectlevel2" style="display: none">
                    <li><a href="3b2eff453fb7e7009fdf3c39e921c8a0.html#_14_1_Jackson注解支持测试">14.1.&nbsp;Jackson注解支持测试</a>
                    </li>
                    <li>
                        <a href="3b2eff453fb7e7009fdf3c39e921c8a0.html#_14_2_FastJson注解支持测试">14.2.&nbsp;FastJson注解支持测试</a>
                    </li>
                </ul>
            </li>
            <li class=""><a class="dd" href="a12685ab343a6775a97efc4b7a03dce2.html#header">15.&nbsp;List返回接口Api文档测试</a>
                <ul class="sectlevel2" style="display: none">
                    <li><a href="a12685ab343a6775a97efc4b7a03dce2.html#_15_1_List&lt;String&gt;结构">15.1.&nbsp;List&lt;String&gt;结构</a>
                    </li>
                    <li><a href="a12685ab343a6775a97efc4b7a03dce2.html#_15_2_List&lt;Map&lt;String,String&gt;&gt;结构">15.2.&nbsp;List&lt;Map&lt;String,String&gt;&gt;结构</a>
                    </li>
                    <li><a href="a12685ab343a6775a97efc4b7a03dce2.html#_15_3_List&lt;自动义对象&gt;">15.3.&nbsp;List&lt;自动义对象&gt;</a>
                    </li>
                    <li><a href="a12685ab343a6775a97efc4b7a03dce2.html#_15_4_List&lt;Map&lt;String,T&gt;&gt;结构">15.4.&nbsp;List&lt;Map&lt;String,T&gt;&gt;结构</a>
                    </li>
                    <li>
                        <a href="a12685ab343a6775a97efc4b7a03dce2.html#_15_5_List&lt;Map&lt;M,N&lt;P,k&gt;&gt;&gt;超复杂结构">15.5.&nbsp;List&lt;Map&lt;M,N&lt;P,k&gt;&gt;&gt;超复杂结构</a>
                    </li>
                    <li>
                        <a href="a12685ab343a6775a97efc4b7a03dce2.html#_15_6_List&lt;T&lt;List&lt;M&gt;,List&lt;M&gt;,List&lt;M&gt;&gt;&gt;超复杂结构">15.6.&nbsp;List&lt;T&lt;List&lt;M&gt;,List&lt;M&gt;,List&lt;M&gt;&gt;&gt;超复杂结构</a>
                    </li>
                    <li>
                        <a href="a12685ab343a6775a97efc4b7a03dce2.html#_15_7_List&lt;Teacher&lt;Teacher&lt;User,User,User&gt;,User,User&gt;&gt;结构">15.7.&nbsp;List&lt;Teacher&lt;Teacher&lt;User,User,User&gt;,User,User&gt;&gt;结构</a>
                    </li>
                    <li>
                        <a href="a12685ab343a6775a97efc4b7a03dce2.html#_15_8_List&lt;Teacher&lt;Teacher&lt;User,User,User&gt;,Teacher&lt;User,User,User&gt;,Teacher&lt;User,User,User&gt;&gt;&gt;">15.8.&nbsp;List&lt;Teacher&lt;Teacher&lt;User,User,User&gt;,Teacher&lt;User,User,User&gt;,Teacher&lt;User,User,User&gt;&gt;&gt;</a>
                    </li>
                    <li><a href="a12685ab343a6775a97efc4b7a03dce2.html#_15_9_CommonResult&lt;List&lt;UserDto&gt;&gt;">15.9.&nbsp;CommonResult&lt;List&lt;UserDto&gt;&gt;</a>
                    </li>
                </ul>
            </li>
            <li class=""><a class="dd" href="c4cb7d82dacdf712d5d3ff3d27f17403.html#header">16.&nbsp;Map返回型接口api文档测试</a>
                <ul class="sectlevel2" style="display: none">
                    <li><a href="c4cb7d82dacdf712d5d3ff3d27f17403.html#_16_1_Map&lt;String,Integer&gt;结构">16.1.&nbsp;Map&lt;String,Integer&gt;结构</a>
                    </li>
                    <li><a href="c4cb7d82dacdf712d5d3ff3d27f17403.html#_16_2_Map&lt;String,Object&gt;结构">16.2.&nbsp;Map&lt;String,Object&gt;结构</a>
                    </li>
                    <li><a href="c4cb7d82dacdf712d5d3ff3d27f17403.html#_16_3_Map&lt;String,User&gt;结构">16.3.&nbsp;Map&lt;String,User&gt;结构</a>
                    </li>
                    <li><a href="c4cb7d82dacdf712d5d3ff3d27f17403.html#_16_4_Map&lt;String,Student&gt;结构">16.4.&nbsp;Map&lt;String,Student&gt;结构</a>
                    </li>
                    <li>
                        <a href="c4cb7d82dacdf712d5d3ff3d27f17403.html#_16_5_Map&lt;String,Teacher&lt;List&lt;User&gt;,User,Student&gt;&gt;超复杂结构">16.5.&nbsp;Map&lt;String,Teacher&lt;List&lt;User&gt;,User,Student&gt;&gt;超复杂结构</a>
                    </li>
                    <li>
                        <a href="c4cb7d82dacdf712d5d3ff3d27f17403.html#_16_6_TreeMap&lt;String,Teacher&lt;List&lt;User&gt;,User,Student&gt;&gt;超复杂结构">16.6.&nbsp;TreeMap&lt;String,Teacher&lt;List&lt;User&gt;,User,Student&gt;&gt;超复杂结构</a>
                    </li>
                    <li>
                        <a href="c4cb7d82dacdf712d5d3ff3d27f17403.html#_16_7_Map&lt;String,Teacher&lt;Map&lt;String,User&gt;,Map&lt;String,User&gt;,Map&lt;String,User&gt;&gt;&gt;超复杂结构">16.7.&nbsp;Map&lt;String,Teacher&lt;Map&lt;String,User&gt;,Map&lt;String,User&gt;,Map&lt;String,User&gt;&gt;&gt;超复杂结构</a>
                    </li>
                </ul>
            </li>
            <li class=""><a class="dd" href="0f4e6cf508bef37d9fa85a4b2730995c.html#header">17.&nbsp;多泛型测试</a>
                <ul class="sectlevel2" style="display: none">
                    <li><a href="0f4e6cf508bef37d9fa85a4b2730995c.html#_17_1_数组">17.1.&nbsp;数组</a></li>
                    <li><a href="0f4e6cf508bef37d9fa85a4b2730995c.html#_17_2_gitee #I1S8W验证">17.2.&nbsp;gitee
                        #I1S8W验证</a></li>
                </ul>
            </li>
            <li class=""><a class="dd" href="3324a2d2160bb6482a38f1cb7bc07865.html#header">18.&nbsp;mybatis-plus测试</a>
                <ul class="sectlevel2" style="display: none">
                    <li><a href="3324a2d2160bb6482a38f1cb7bc07865.html#_18_1_mybatis-plus分页类测试">18.1.&nbsp;mybatis-plus分页类测试</a>
                    </li>
                </ul>
            </li>
            <li class=""><a class="dd" href="b973cbe1cadf337d94bfc498f7c80036.html#header">19.&nbsp;数组类型pathVariable</a>
                <ul class="sectlevel2" style="display: none">
                    <li><a href="b973cbe1cadf337d94bfc498f7c80036.html#_19_1_接收数组类型pathVariable">19.1.&nbsp;接收数组类型pathVariable</a>
                    </li>
                </ul>
            </li>
            <li class=""><a class="dd"
                            href="3870c489a88b232f29acd03d65d30786.html#header">20.&nbsp;RequestHeader注解测试</a>
                <ul class="sectlevel2" style="display: none">
                    <li><a href="3870c489a88b232f29acd03d65d30786.html#_20_1_测试RequestHeader常规使用">20.1.&nbsp;测试RequestHeader常规使用</a>
                    </li>
                    <li><a href="3870c489a88b232f29acd03d65d30786.html#_20_2_测试RequestHeader绑定参数名">20.2.&nbsp;测试RequestHeader绑定参数名</a>
                    </li>
                    <li><a href="3870c489a88b232f29acd03d65d30786.html#_20_3_测试RequestHeader绑定默认值">20.3.&nbsp;测试RequestHeader绑定默认值</a>
                    </li>
                </ul>
            </li>
            <li class=""><a class="dd" href="74c3788ee40af9e4128f488b20ba0156.html#header">21.&nbsp;Spring boot params
                test</a>
                <ul class="sectlevel2" style="display: none">
                    <li><a href="74c3788ee40af9e4128f488b20ba0156.html#_21_1_Test Normal param binding">21.1.&nbsp;Test
                        Normal param binding</a></li>
                    <li><a href="74c3788ee40af9e4128f488b20ba0156.html#_21_2_Test @RequestBody User">21.2.&nbsp;Test
                        @RequestBody User</a></li>
                    <li><a href="74c3788ee40af9e4128f488b20ba0156.html#_21_3_Test @RequestBody Map">21.3.&nbsp;Test
                        @RequestBody Map</a></li>
                    <li><a href="74c3788ee40af9e4128f488b20ba0156.html#_21_4_Test @RequestBody List">21.4.&nbsp;Test
                        @RequestBody List</a></li>
                    <li><a href="74c3788ee40af9e4128f488b20ba0156.html#_21_5_Test Array Params">21.5.&nbsp;Test Array
                        Params</a></li>
                    <li><a href="74c3788ee40af9e4128f488b20ba0156.html#_21_6_Test @PathVariable">21.6.&nbsp;Test
                        @PathVariable</a></li>
                    <li><a href="74c3788ee40af9e4128f488b20ba0156.html#_21_7_Test @RequestParam">21.7.&nbsp;Test
                        @RequestParam</a></li>
                    <li><a href="74c3788ee40af9e4128f488b20ba0156.html#_21_8_Test @RequestParam with value">21.8.&nbsp;Test
                        @RequestParam with value</a></li>
                    <li><a href="74c3788ee40af9e4128f488b20ba0156.html#_21_9_Test @RequestParam with default value">21.9.&nbsp;Test
                        @RequestParam with default value</a></li>
                    <li><a href="74c3788ee40af9e4128f488b20ba0156.html#_21_10_Test much path">21.10.&nbsp;Test much
                        path</a></li>
                    <li><a href="74c3788ee40af9e4128f488b20ba0156.html#_21_11_Test much path much parameter">21.11.&nbsp;Test
                        much path much parameter</a></li>
                    <li><a href="74c3788ee40af9e4128f488b20ba0156.html#_21_12_Test Constants">21.12.&nbsp;Test
                        Constants</a></li>
                </ul>
            </li>
            <li class=""><a class="dd" href="f340529f8762e58ffcb731de6eebb3bd.html#header">22.&nbsp;请求类型测试</a>
                <ul class="sectlevel2" style="display: none">
                    <li><a href="f340529f8762e58ffcb731de6eebb3bd.html#_22_1_测试GetMapping 无参数">22.1.&nbsp;测试GetMapping
                        无参数</a></li>
                    <li><a href="f340529f8762e58ffcb731de6eebb3bd.html#_22_2_测试PostMapping 无参数">22.2.&nbsp;测试PostMapping
                        无参数</a></li>
                    <li><a href="f340529f8762e58ffcb731de6eebb3bd.html#_22_3_测试PutMapping 无参数">22.3.&nbsp;测试PutMapping
                        无参数</a></li>
                    <li><a href="f340529f8762e58ffcb731de6eebb3bd.html#_22_4_DeleteMapping 无参数">22.4.&nbsp;DeleteMapping
                        无参数</a></li>
                    <li><a href="f340529f8762e58ffcb731de6eebb3bd.html#_22_5_测试GetMapping">22.5.&nbsp;测试GetMapping</a>
                    </li>
                    <li><a href="f340529f8762e58ffcb731de6eebb3bd.html#_22_6_测试PostMapping json">22.6.&nbsp;测试PostMapping
                        json</a></li>
                    <li>
                        <a href="f340529f8762e58ffcb731de6eebb3bd.html#_22_7_测试PostMapping表单">22.7.&nbsp;测试PostMapping表单</a>
                    </li>
                    <li><a href="f340529f8762e58ffcb731de6eebb3bd.html#_22_8_测试PutMapping json">22.8.&nbsp;测试PutMapping
                        json</a></li>
                    <li>
                        <a href="f340529f8762e58ffcb731de6eebb3bd.html#_22_9_测试PutMapping表单">22.9.&nbsp;测试PutMapping表单</a>
                    </li>
                    <li><a href="f340529f8762e58ffcb731de6eebb3bd.html#_22_10_测试DeleteMapping">22.10.&nbsp;测试DeleteMapping</a>
                    </li>
                </ul>
            </li>
            <li class=""><a class="dd" href="96452f5f89d750b4b4e8e1ad77d0382f.html#header">23.&nbsp;Test
                ResponseEntity</a>
                <ul class="sectlevel2" style="display: none">
                    <li><a href="96452f5f89d750b4b4e8e1ad77d0382f.html#_23_1_ResponseEntity return List">23.1.&nbsp;ResponseEntity
                        return List</a></li>
                </ul>
            </li>
            <li class=""><a class="dd" href="f7691266816d94978ac937de8fb8f9be.html#header">24.&nbsp;普通java对象api文档测试</a>
                <ul class="sectlevel2" style="display: none">
                    <li><a href="f7691266816d94978ac937de8fb8f9be.html#_24_1_返回普通String测试">24.1.&nbsp;返回普通String测试</a>
                    </li>
                    <li><a href="f7691266816d94978ac937de8fb8f9be.html#_24_2_返回普通javabean">24.2.&nbsp;返回普通javabean</a>
                    </li>
                    <li><a href="f7691266816d94978ac937de8fb8f9be.html#_24_3_返回复杂实体数据">24.3.&nbsp;返回复杂实体数据</a></li>
                    <li>
                        <a href="f7691266816d94978ac937de8fb8f9be.html#_24_4_Teacher&lt;Teacher&lt;User,User,User&gt;,Teacher&lt;User,User,User&gt;,Teacher&lt;User,User,User&gt;&gt;结构">24.4.&nbsp;Teacher&lt;Teacher&lt;User,User,User&gt;,Teacher&lt;User,User,User&gt;,Teacher&lt;User,User,User&gt;&gt;结构</a>
                    </li>
                    <li>
                        <a href="f7691266816d94978ac937de8fb8f9be.html#_24_5_Teacher&lt;List&lt;User&gt;, User, Student&gt;">24.5.&nbsp;Teacher&lt;List&lt;User&gt;,
                            User, Student&gt;</a></li>
                    <li><a href="f7691266816d94978ac937de8fb8f9be.html#_24_6_测试SubUser">24.6.&nbsp;测试SubUser</a></li>
                    <li><a href="f7691266816d94978ac937de8fb8f9be.html#_24_7_返回CommonResult&lt;SubUser&gt;">24.7.&nbsp;返回CommonResult&lt;SubUser&gt;</a>
                    </li>
                </ul>
            </li>
            <li class=""><a class="dd" href="0594295b034c35538e0760f86cca3de5.html#header">25.&nbsp;简单对象测试2</a>
                <ul class="sectlevel2" style="display: none">
                    <li><a href="0594295b034c35538e0760f86cca3de5.html#_25_1_CommonResult&lt;String&gt;">25.1.&nbsp;CommonResult&lt;String&gt;</a>
                    </li>
                    <li><a href="0594295b034c35538e0760f86cca3de5.html#_25_2_返回Staff&lt;Staff&lt;Staff&gt;&gt;">25.2.&nbsp;返回Staff&lt;Staff&lt;Staff&gt;&gt;</a>
                    </li>
                    <li><a href="0594295b034c35538e0760f86cca3de5.html#_25_3_返回Staff&lt;String&gt;">25.3.&nbsp;返回Staff&lt;String&gt;</a>
                    </li>
                    <li><a href="0594295b034c35538e0760f86cca3de5.html#_25_4_JAVA继承测试">25.4.&nbsp;JAVA继承测试</a></li>
                </ul>
            </li>
            <li class=""><a class="dd" href="e10ec235c550b692514fad1375ec0057.html#header">26.&nbsp;注释tag用例</a>
                <ul class="sectlevel2" style="display: none">
                    <li><a href="e10ec235c550b692514fad1375ec0057.html#_26_1_测试apiNote tag">26.1.&nbsp;<span
                            class="line-through">测试apiNote tag</span></a></li>
                    <li><a href="e10ec235c550b692514fad1375ec0057.html#_26_2_自定义mock tag获取mock值">26.2.&nbsp;自定义mock
                        tag获取mock值</a></li>
                    <li><a href="e10ec235c550b692514fad1375ec0057.html#_26_3_测试@ignore tag">26.3.&nbsp;测试@ignore tag</a>
                    </li>
                </ul>
            </li>
            <li class=""><a class="dd" href="5b46cd366e910ec668ca3bd765dfeab4.html#header">27.&nbsp;用户信息操作接口</a>
                <ul class="sectlevel2" style="display: none">
                    <li><a href="5b46cd366e910ec668ca3bd765dfeab4.html#_27_1_添加用户">27.1.&nbsp;添加用户</a></li>
                    <li><a href="5b46cd366e910ec668ca3bd765dfeab4.html#_27_2_更新用户">27.2.&nbsp;更新用户</a></li>
                </ul>
            </li>
            <li class=""><a class="dd" href="79b79caffc058ab27cfc0e8b7357ac13.html#header">28.&nbsp;JSR303参数验证规范测试</a>
                <ul class="sectlevel2" style="display: none">
                    <li><a href="79b79caffc058ab27cfc0e8b7357ac13.html#_28_1_验证validate">28.1.&nbsp;验证validate</a></li>
                    <li><a href="79b79caffc058ab27cfc0e8b7357ac13.html#_28_2_验证通用参数">28.2.&nbsp;验证通用参数</a></li>
                    <li><a href="79b79caffc058ab27cfc0e8b7357ac13.html#_28_3_分组验证1">28.3.&nbsp;分组验证1</a></li>
                    <li><a href="79b79caffc058ab27cfc0e8b7357ac13.html#_28_4_分组验证2">28.4.&nbsp;分组验证2</a></li>
                    <li><a href="79b79caffc058ab27cfc0e8b7357ac13.html#_28_5_分组验证3">28.5.&nbsp;分组验证3</a></li>
                    <li><a href="79b79caffc058ab27cfc0e8b7357ac13.html#_28_6_分页查询">28.6.&nbsp;分页查询</a></li>
                </ul>
            </li>
            <li class=""><a class="dd" href="b94a91460ec7059fa540fd68e26a5ee4.html#header">29.&nbsp;xss拦击测试</a>
                <ul class="sectlevel2" style="display: none">
                    <li><a href="b94a91460ec7059fa540fd68e26a5ee4.html#_29_1_xss过滤普通post请求">29.1.&nbsp;xss过滤普通post请求</a>
                    </li>
                    <li><a href="b94a91460ec7059fa540fd68e26a5ee4.html#_29_2_xss过滤get请求">29.2.&nbsp;xss过滤get请求</a></li>
                    <li><a href="b94a91460ec7059fa540fd68e26a5ee4.html#_29_3_xss过滤json数据">29.3.&nbsp;xss过滤json数据</a>
                    </li>
                </ul>
            </li>
        </ul>
    </div>
</div>
<div id="content">
    <div class="sect1"><h2 id="_smart-doc调试入口"><a class="anchor" href="#_smart-doc调试入口"></a><a class="link"
                                                                                               href="#_smart-doc调试入口">1.&nbsp;smart-doc调试入口</a>
    </h2>
        <div class="sectionbody">
            <div class="sect2"><h3 id="_1_1_Test Constants"><a class="anchor" href="#_1_1_Test Constants"></a><a
                    class="link" href="#_1_1_Test Constants">1.1.&nbsp;Test Constants</a></h3>
                <div class="paragraph" id="1d2dd17bed25467c6df227725633821a-url"
                     data-url="http://127.0.0.1:8080/testConstants/1.0" data-download="false" data-page=""><p><strong>URL:</strong><a
                        href="http://127.0.0.1:8080/testConstants/1.0" class="bare">&nbsp;http://127.0.0.1:8080/testConstants/1.0</a>
                </p></div>
                <div class="paragraph" id="1d2dd17bed25467c6df227725633821a-method" data-method="GET"><p>
                    <strong>Type:</strong>&nbsp;GET</p></div>
                <div class="paragraph"><p><strong>Author:</strong>&nbsp;boxer</p></div>
                <div class="paragraph" id="1d2dd17bed25467c6df227725633821a-content-type"
                     data-content-type="application/x-www-form-urlencoded;charset=utf-8"><p>
                    <strong>Content-Type:</strong>&nbsp;application/x-www-form-urlencoded;charset=utf-8</p></div>
                <div class="paragraph"><p><strong>Description:</strong>&nbsp;Test Constants</p></div>
                <div class="paragraph"><p><strong>Request-headers:</strong></p></div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 5%;">
                        <col style="width: 19%;">
                        <col style="width: 19%;">
                        <col style="width: 19%;">
                        <col style="width: 19%;">
                        <col style="width: 19%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">
                            <div class="checkbox"><input type="checkbox" class="check-all"
                                                         id="1d2dd17bed25467c6df227725633821a-header-checkbox"
                                                         name="1d2dd17bed25467c6df227725633821a-header-checkbox"
                                                         checked="checked"><label
                                    for="1d2dd17bed25467c6df227725633821a-header-checkbox"></label></div>
                        </th>
                        <th class="tableblock halign-left valign-top">Header</th>
                        <th class="tableblock halign-left valign-top">Value</th>
                        <th class="tableblock halign-left valign-top">Type</th>
                        <th class="tableblock halign-left valign-top">Required</th>
                        <th class="tableblock halign-left valign-top">Description</th>
                    </tr>
                    </thead>
                    <tbody id="1d2dd17bed25467c6df227725633821a-header">
                    <tr>
                        <td class="tableblock halign-left valign-top">
                            <div class="checkbox"><input type="checkbox"
                                                         id="1d2dd17bed25467c6df227725633821a-header-token"
                                                         name="1d2dd17bed25467c6df227725633821a-header-checkbox"
                                                         checked="checked"><label
                                    for="1d2dd17bed25467c6df227725633821a-header-token"></label></div>
                        </td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">token</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock"><input name="token"
                                                                                                   type="text"
                                                                                                   value="kk"/></p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">string</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">false</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">desc</p></td>
                    </tr>
                    </tbody>
                </table>
                <div class="paragraph"><p><strong>Query-parameters:</strong></p></div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 5%;">
                        <col style="width: 19%;">
                        <col style="width: 19%;">
                        <col style="width: 19%;">
                        <col style="width: 19%;">
                        <col style="width: 19%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">
                            <div class='checkbox'><input type="checkbox" class="check-all"
                                                         id="1d2dd17bed25467c6df227725633821a-query-checkbox"
                                                         checked="checked"
                                                         name="1d2dd17bed25467c6df227725633821a-query-checkbox"><label
                                    for="1d2dd17bed25467c6df227725633821a-query-checkbox"></label></div>
                        </th>
                        <th class="tableblock halign-left valign-top">Parameter</th>
                        <th class="tableblock halign-left valign-top">Value</th>
                        <th class="tableblock halign-left valign-top">Type</th>
                        <th class="tableblock halign-left valign-top">Required</th>
                        <th class="tableblock halign-left valign-top">Description</th>
                    </tr>
                    </thead>
                    <tbody id="1d2dd17bed25467c6df227725633821a-query-params">
                    <tr>
                        <td class="tableblock halign-left valign-top">
                            <div class='checkbox'><input type="checkbox"
                                                         id="1d2dd17bed25467c6df227725633821a-query-page"
                                                         checked="checked"
                                                         name="1d2dd17bed25467c6df227725633821a-query-checkbox"><label
                                    for="1d2dd17bed25467c6df227725633821a-query-page"></label></div>
                        </td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">page</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock"><input name="page"
                                                                                                   type="text"
                                                                                                   value="0"/></p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">int32</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">false</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">页码</p></td>
                    </tr>
                    </tbody>
                </table>
                <div class="paragraph">
                    <p><strong>
                        <button class="send-button" data-id="1d2dd17bed25467c6df227725633821a">Send Request</button>
                    </strong><span id="1d2dd17bed25467c6df227725633821a-resp-status"></span></p>
                </div>
                <div class="paragraph"><p><strong>Response-example:</strong></p></div>
                <div class="listingblock">
                    <div class="content" id="1d2dd17bed25467c6df227725633821a-response">
                        <pre><code class="json">Doesn't return a value.</code></pre>
                    </div>
                </div>
                <div class="paragraph"><p><strong>Curl-example:</strong></p></div>
                <div class="listingblock">
                    <div class="content" id="1d2dd17bed25467c6df227725633821a-curl">
                        <pre><code class="bash">curl -X GET -H 'token:kk' -i http://127.0.0.1:8080/testConstants/1.0?page=0</code></pre>
                    </div>
                </div>
            </div>
        </div>
    </div>
    <footer class="page-footer"><span class="copyright">Generated by smart-doc at 2020-12-28 22:58:05</span><span
            class="footer-modification">Suggestions,contact,support and error reporting on<a
            href="https://gitee.com/smart-doc-team/smart-doc" target="_blank">&nbsp;Gitee</a>&nbsp;or<a
            href="https://github.com/smart-doc-group/smart-doc.git" target="_blank">&nbsp;Github</a></span></footer>
</div>
<script src="debug.js?v=1609167485227"></script>
<script src="search.js?v=1609167485227"></script>
</body>
</html>